have difficult times - Spanish English Dictionary